Superoptimizing Memory Subsystems for Multiple Objectives

نویسندگان

  • Joseph G. Wingbermuehle
  • Ron Cytron
  • Roger D. Chamberlain
چکیده

We consider the automatic determination of application-specific memory subsystems via superoptimization, with the goals of reducing memory access time and of minimizing writes. The latter goal is of concern for memories with limited write endurance. Our subsystems outperform general-purpose memory subsystems in terms of performance, number of writes, or both.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Availability Optimization of a Series Repairable System with Multiple k-out-of-n Subsystems

An availability model is developed to optimize the availability of a series repairable system with multiple k-out-of-n subsystems in this paper. There are two types of decision variables that determine the system designer’s decision to allocate the number of repairmen and to allocate the number of redundant components in each subsystem in the presence of weight, volume and cost constraint...

متن کامل

Priming and multiple memory systems: perceptual mechanisms of implicit memory.

Abstract Research examining the relation between explicit and implicit forms of memory has generated a great deal of evidence concerning the issue of multiple memory systems. This article focuses on an extensively studied implicit memory phenomenon, known as direct or repetition priming, and examines the hypothesis that priming effects on various tasks reflect the operation of a perceptual repr...

متن کامل

Application-Specific Memory Subsystems

OF THE DISSERTATION Application-Specific Memory Subsystems by Joseph G. Wingbermuehle Doctor of Philosophy in Computer Science Washington University in St. Louis, 2015 Professor Roger D. Chamberlain, Chair The disparity in performance between processors and main memories has led computer architects to incorporate large cache hierarchies in modern computers. These cache hierarchies are designed ...

متن کامل

Fractionation of visual memory: evidence from a case with multiple neurodevelopmental impairments.

It is known that the adult visual memory system is fractionable into functionally independent cognitive subsystems, selectively susceptible to brain damage. However, it is unclear whether these cognitive subsystems can fractionate developmentally. The present study describes an investigation of visual memory of a patient (PE) with multiple developmental disorders. PE was congenitally deaf, had ...

متن کامل

Sparse Matrix-Matrix Multiplication on Multilevel Memory Architectures : Algorithms and Experiments

Architectures with multiple classes of memory media are becoming a common part of mainstream supercomputer deployments. So called multi-level memories offer differing characteristics for each memory component including variation in bandwidth, latency and capacity. This paper investigates the performance of sparse matrix multiplication kernels on two leading highperformance computing architectur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015